cmake_minimum_required(VERSION 3.5)
project(hnurm_armor)

set(CMAKE_CXX_STANDARD 17)

find_package(ament_cmake_auto REQUIRED)
ament_auto_find_build_dependencies()

ament_auto_add_library(hnurm_armor
        src/armor_node.cpp
        src/Compensator.cpp
        src/extended_kalman_filter.cpp
        src/Processor.cpp
        src/tracker.cpp
)

ament_auto_add_executable(hnurm_armor_node src/main.cpp)
target_link_libraries(hnurm_armor_node hnurm_armor)

ament_auto_package(
        INSTALL_TO_SHARE
        launch
        params
        data
)
